body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,span,table,td,textarea,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{color:#34495e;font:12px/1.5 "Microsoft Yahei","Helvetica Neue";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
table{border-collapse:collapse;border-spacing:0;}
a img,img{border:0;}
a{outline:medium none;color:#369;text-decoration:none;}
a:hover{text-decoration:none;}
label{cursor:pointer;}
.ol li,ul li{list-style:none;}
cite,em,i{font-style:normal;}
p{word-wrap:break-word;word-break:break-all;}
input:focus,textarea:focus{outline:0;}
input::-ms-clear{display:none;}
textarea{resize:none;}
.cl:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.cl{zoom:1;}
.z{float:left!important;}
.y{float:right!important;}
.cur1{cursor:pointer;}
.show{display:block!important;}
.hide{display:none!important;}
.pos{position:relative;}
.grays{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.wpn{margin:0 auto;width:1180px;}
.wpm{margin:0 auto;width:1480px;}
.wpw{margin:0 auto;width:1780px;}
.wpf{margin:0 auto;width:100%;max-width:1260px;}
.wpf-row{margin:0 3.1746031%;width:93.6507936%;}
.row{width:100%;}
.ct{display:block;min-height:530px;}
.ctn .mn{margin:0 300px 0 0;padding-top:20px;}
.ctn .sd{position:absolute;top:0;right:280px;bottom:0;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f26{font-size:26px;}
.b8c5ce{color:#b8c5ce;}
.ff8326{color:#ff8326;}
.b{font-weight:700;}
.i{font-style:italic;}
.mtn{margin-top:5px!important;}
.mtm{margin-top:10px!important;}
.mtw{margin-top:20px!important;}
.mbn{margin-bottom:5px!important;}
.mbm{margin-bottom:10px!important;}
.mbw{margin-bottom:20px!important;}
.mrn{margin-right:5px!important;}
.mrm{margin-right:10px!important;}
.mrw{margin-right:20px!important;}
.mln{margin-left:5px!important;}
.mlm{margin-left:10px!important;}
.mlw{margin-left:20px!important;}
.mtbn{margin:5px 0!important;}
.mtbm{margin:10px 0!important;}
.mtbw{margin:20px 0!important;}
.mlrn{margin:0 5px!important;}
.mlrm{margin:0 10px!important;}
.mlrw{margin:0 20px!important;}
.ptn{padding-top:5px!important;}
.ptm{padding-top:10px!important;}
.ptw{padding-top:20px!important;}
.pbn{padding-bottom:5px!important;}
.pbm{padding-bottom:10px!important;}
.pbw{padding-bottom:20px!important;}
.ptbn{padding:5px 0!important;}
.ptbm{padding:10px 0!important;}
.ptbw{padding:20px 0!important;}
.plrn{padding:0 5px!important;}
.plrm{padding:0 10px!important;}
.plrw{padding:0 20px!important;}
.lang-btn{position:relative;display:inline-block;overflow:hidden;height:40px;border:none;border-radius:2px;background-color:#3499DA;color:#FFF;vertical-align:middle;text-align:center;white-space:nowrap;letter-spacing:1px;font-size:16px;line-height:40px;cursor:pointer;}
.lang-cancel{background:0;color:#2d3e50;}
.lang-btn-none{background:#e4e9ed;color:#2d3e50;}
.lang-btn-none:hover{background:#e4e9ed;color:#2d3e50;}
.lang-btn-c{position:relative;display:inline-block;overflow:hidden;height:40px;border:0;border-radius:2px;background:#e4e9ed;color:#2d3e50;vertical-align:middle;text-align:center;white-space:nowrap;letter-spacing:1px;font-size:16px;line-height:40px;cursor:pointer;}
.lang-btn:active{outline:0;box-shadow:none;}
.lang-btn:focus{outline:0;border:0;box-shadow:none;}
.lang-btn:hover{text-decoration:none;}
.lang-btn::-moz-focus-inner{padding:0;border:0;}
.lang-btn-success{background-color:#4a993e;}
.lang-btn-eroor{background-color:#b33630;}
.lang-btn-disabled{background-color:#ddd;color:#777;cursor:default;}
.lang-btn-show{background-color:#e4e9ed;color:#2d3e50;cursor:default;}
.lang-btn-relating{background-color:#b8c5ce;color:#2d3e50;}
.lang-btn .lang-btn-content{display:block;padding:0 30px;}
.lang-btn-big .lang-btn-content{padding:0 45px;}
.lang-btn-huge{height:50px;line-height:50px;}
.lang-btn-huge .lang-btn-content{padding:0 45px;}
.lang-btn-col-blue{background:#3499DA;color:#fff;}
.lang-btn-col-blue:hover{background:#3da2e3;color:#fff;}
.lang-btn-fixed-small{width:100px;}
.lang-btn-fixed-small .lang-btn-content{padding:0;}
.lang-btn-fixed-big{width:160px;}
.lang-btn-fixed-big .lang-btn-content{padding:0;}
.lang-btn-fixed-Large{width:100%;}
.lang-btn-fixed-Large .lang-btn-content{padding:0;}
.submit-button{width:80px;height:40px;border:0;border-radius:2px;background:#3499da;color:#fff;font-size:14px;line-height:40px;cursor:pointer;}
.submit-button:hover{background:#3da2e3;transition:all .4s ease-in-out 0s;}
.submit-button:active{background:#2e93d4;}
.mini-button-disabble{width:80px;height:40px;border:0;border-radius:2px;background:#b8c5ce;color:#fff;font-size:14px;line-height:40px;cursor:pointer;}
.mini-button-disabble:hover{background:#c8d4db;transition:all .4s ease-in-out 0s;}
.mini-button-disabble:active{background:#a9b9c3;}
.lang-input{box-sizing:content-box;padding:14px 15px;height:20px;border:#e4e9ed 1px solid;border-radius:2px;background:#fff;color:#5d6d7e;font-size:16px;line-height:20px;}
.lang-input:focus{border:1px solid #3498db;box-shadow:0 0 4px rgba(41,128,185,.4);}
.lang-input-on,.lang-input-success{border:#3498db 1px solid;box-shadow:0 0 4px rgba(41,128,185,.4);color:#34495e;}
.lang-input-error{border:#fcab2b 1px solid;box-shadow:0 0 4px rgba(252,171,43,.4);}
.w520{width:488px;}
.w880{width:848px;}
.w580{width:548px;}
.h164{height:130px;}
.lh20{line-height:24px;}
.lang-must{position:absolute;right:11px;color:#FD8335!important;line-height:50px!important;}
.login-icon{display:block;margin-top:30px;width:100%;height:40px;border-bottom:#e9ecee 1px solid;}
.login-on,.login-success{border-bottom:#3498db 1px solid;}
.login-error .log-input,.login-on .log-input,.login-success .log-input{color:#5d6d7e;}
.login-on .iconfont,.login-success .iconfont{color:#3A99D8;}
.login-error{border-bottom:#fcab2b 1px solid;}
.login-error .iconfont{color:#fcab2b;}
.log-input{padding:10px 2.5%;width:90%;height:20px;border:none;background:#fff;color:#b8c4ce;font-size:16px;line-height:20px;}
.log-input-half{padding:10px 5%;width:80%;height:20px;border:none;background:#fff;color:#b8c4ce;font-size:16px;line-height:20px;}
.log-input::-moz-placeholder{color:#b8c4ce;}
.log-input::-ms-input-placeholder{color:#b8c4ce;}
.log-input::-webkit-input-placeholder{color:#b8c4ce;}
.log-input:placeholder{color:#b8c4ce;}
textarea::-moz-placeholder{color:#b8c4ce;}
textarea::-ms-input-placeholder{color:#b8c4ce;}
textarea::-webkit-input-placeholder{color:#b8c4ce;}
textarea:placeholder{color:#b8c4ce;}
#ajax-hook{position:fixed;top:0;z-index:99999;width:100%;}
.globalInfoTip{position:relative;z-index:20;width:100%;height:60px;cursor:pointer;}
.globalInfoTip p{position:relative;padding:15px 0;height:30px;color:#FFF;text-align:center;font-size:16px;line-height:30px;}
.globalInfoTip .infoTipBack{position:absolute;top:0;right:0;bottom:0;left:0;background:#3498db;box-shadow:0 1px 3px rgba(0,0,0,.1);opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;}
.msg-bor{border-bottom-color:#e74c3c;}
.iconfont,[class*=" icon-"],[class^=icon-]{color:#b8c4ce;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:16px;font-family:iconfont!important;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
[id*=xunlei_com],[id^=xunlei_com]{display:none!important;}
.body-gray,body{background-color:#eff3f5;}
.bg-white{background-color:#fff;}
.icon-certified2{color:#e74c3c;font-size:14px;}
